common bladder snail - Spanish English Dictionary